home *** CD-ROM | disk | FTP | other *** search
- C INPUT:
- C NFILT-- FILTER LENGTH
- C JTYPE-- TYPE OF FILTER
- C 1 = MULTIPLE PASSBAND/STOPBAND FILTER
- C 2 = DIFFERENTIATOR
- C 3 = HILBERT TRANSFORM FILTER
- C NBANDS-- NUMBER OF BANDS
- C LGRID-- GRID DENSITY, WILL BE SET TO 16 UNLESS
- C SPECIFIED OTHERWISE BY A POSITIVE CONSTANT.
- C
- C EDGE(2*NBANDS)-- BANDEDGE ARRAY, LOWER AND UPPER EDGES FOR EACH BAND
- C WITH A MAXIMUM OF 10 BANDS.
- C
- C FX(NBANDS)-- DESIRED FUNCTION ARRAY (OR DESIRED SLOPE IF A
- C DIFFERENTIATOR) FOR EACH BAND.
- C
- C WTX(NBANDS)-- WEIGHT FUNCTION ARRAY IN EACH BAND. FOR A
- C DIFFERENTIATOR, THE WEIGHT FUNCTION IS INVERSELY
- C PROPORTIONAL TO F.
- C
- C SAMPLE INPUT DATA SETUP:
- C 32,1,3,0
- C 0.0,0.1,0.2,0.35
- C 0.425,0.5
- C 0.0,1.0,0.0
- C 10.0,1.0,10.0
- C THIS DATA SPECIFIES A LENGTH 32 BANDPASS FILTER WITH
- C STOPBANDS 0 TO 0.1 AND 0.425 TO 0.5, AND PASSBAND FROM
- C 0.2 TO 0.35 WITH WEIGHTING OF 10 IN THE STOPBANDS AND 1
- C IN THE PASSBAND. THE GRID DENSITY DEFAULTS TO 16.
- C THIS IS THE FILTER IN FIGURE 10.
- C
- C THE FOLLOWING INPUT DATA SPECIFIES A LENGTH 32 FULLBAND
- C DIFFERENTIATOR WITH SLOPE 1 AND WEIGHTING OF 1/F.
- C THE GRID DENSITY WILL BE SET TO 20.
- C 32,2,1,20
- C 0,0.5
- C 1.0
- C 1.0
- C
- C-----------------------------------------------------------------------
- C
-
-